Distributed Redundant Placement for Microservice-based Applications at the Edge

نویسندگان

چکیده

Multi-access edge computing (MEC) is booming as a promising paradigm to push the computation and communication resources from cloud network provide services perform computations. With container technologies, mobile devices with small memory footprint can run composite microservice-based applications without time-consuming backbone. Service placement at of importance put MEC theory into practice. However, current state-of-the-art research does not sufficiently take property consideration. Besides, although Kubernetes has certain abilities heal failures, high availability cannot be ensured due heterogeneity variability sites. To deal these problems, we propose distributed redundant framework SAA-RP GA-based Server Selection (GASS) algorithm for sequential combinatorial structure. We formulate stochastic optimization problem uncertainty microservice request considered, then decide each microservice, how it should deployed many instances well on which sites place them. Benchmark policies are implemented in two scenarios, where redundancy allowed not, respectively. Numerical results based real-world dataset verify that GASS significantly outperforms all benchmark policies.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Complexity analysis for DROPLET: Distributed Operator Placement for IoT Applications Spanning Edge and Cloud Resources

The continued growth of Internet-of-Things (IoT) applications requires the ability to extract insights from massive amounts of data streams observed in real-time. Such data is collected from multiple input sources including surveillance cameras, wearable devices, etc. Due to limited computational capability of devices collecting such data, the conventional approach of performing analytics is to...

متن کامل

Contourlet-Based Edge Extraction for Image Registration

Image registration is a crucial step in most image processing tasks for which the final result is achieved from a combination of various resources. In general, the majority of registration methods consist of the following four steps: feature extraction, feature matching, transform modeling, and finally image resampling. As the accuracy of a registration process is highly dependent to the fe...

متن کامل

EMMA: Distributed QoS-Aware MQTT Middleware for Edge Computing Applications

Publish–subscribe middleware is a popular technology for facilitating device-to-device communication in largescale distributed Internet of Things (IoT) scenarios. However, the stringent quality of service (QoS) requirements imposed by many applications cannot be met by cloud-based solutions alone. Edge computing is considered a key enabler for such applications. Client mobility and dynamic reso...

متن کامل

Entropy-based Consensus for Distributed Data Clustering

The increasingly larger scale of available data and the more restrictive concerns on their privacy are some of the challenging aspects of data mining today. In this paper, Entropy-based Consensus on Cluster Centers (EC3) is introduced for clustering in distributed systems with a consideration for confidentiality of data; i.e. it is the negotiations among local cluster centers that are used in t...

متن کامل

Avoiding Redundant Processing in Gradient Based Edge Detection

nique can produce computational savings of up to fifty percent in some instances. Gradient based edge detection produces edge location information by convolving an image with a 11. THEORY kernel to calculate local intensity gradients. In many images, the area of the image that contains edge loThe goal of image is decation information is small relative to the area of termine what is where. This ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Services Computing

سال: 2022

ISSN: ['1939-1374', '2372-0204']

DOI: https://doi.org/10.1109/tsc.2020.3013600